<template>
  <div id="app">
    <!--机构下载中心 -->
    <downloadCenterOrg v-if="isOrgShow" ref="downloadCenterOrg" @callback="closeAdd"></downloadCenterOrg>
    <!-- 校区下载中心 -->
    <downloadCenterCampus v-else ref="downloadCenterCampus" @callback="closeAdd"></downloadCenterCampus>
  </div>
</template>
<script>
//机构下载组件
import downloadCenterOrg from "./download_center_org";
//校区下载组件
import downloadCenterCampus from "./download_center_campus";
var vm;
let user;//当前用户信息
export default {
  data() {
    return {
      isOrgShow: null //是否是显示机构下载中心
    };
  },
  components: {
    downloadCenterOrg,
    downloadCenterCampus
  },
  methods: {
    closeAdd() {},
    campusChange : function(campusId) { //校区改变
      if(!vm.isOrgShow){
       vm.$refs.downloadCenterCampus.campusChange(campusId);
      }
    },
  },
  created() {
    vm = this;
    // user = tool.getItem(lsKey.user, true); //得到当前用户信息
    // 当当前用户的rolemode小于等于1 的时候，显示机构下载中心，否则显示校区下载中心
    if (vm.$store.state.roleMode <= 1) {
      vm.isOrgShow = true;
      this.$nextTick(() => {
        vm.$refs.downloadCenterOrg.init();//初始化机构下载中心
      });
    } else {
      vm.isOrgShow = false;
      this.$nextTick(() => {
        vm.$refs.downloadCenterCampus.init();//初始化校区下载中心
      });
    }
  }
};
</script>